package com.es.gateway.sdk.app.es_a3_auth;

import com.es.gateway.sdk.util.GsonUtil;
import lombok.Data;

/**
 * 身份三要素校验，请求对象
 */
@Data
public class Es_a3AuthRequest {
    /**
     * 请求action
     */
    public static String act = "ctid/es_a3/auth";
    /**
     * 公共参数bizId相同即可
     */
    private String transId;
    /**
     * 是否需要对图片进行活体检测(主要针对照片翻拍场景，默认为false)
     */
    private boolean hadLiving;
    /**
     * 省份证号
     */
    private String idNumber;
    /**
     * 姓名
     */
    private String name;
    /**
     * 人像照片数据（Base64URLSafe编码字符串）
     * 注：人像照片的大小不能大于40kb
     */
    private String photoData;

    public String toJsonStr(){return GsonUtil.getAllJson().toJson(this);}
}
